#ifndef UG_APPLICATION_H
#define UG_APPLICATION_H

#include "UGDefaultEventNotifier.h"

namespace ugame {
    class UGApplication : public Ref {
        UG_PROPERTY_GETTER(UGEventNotifier*, sharedEventNotifier, SharedEventNotifier);
    public:
        static UGApplication* getInstance(); 
        virtual ~UGApplication();
    private:
        UGApplication();
    };
}

#endif